package qc.module.ehs.entity;

import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import lombok.Data;
import qc.common.core.enums.UsageStatusEnum;

import java.io.Serializable;
import java.util.Date;

/**
 * EhsFacilityBasic
 * 设备设施基础信息表
 *
 * @author QuCheng Tech
 * @since 2024/9/23
 */
@Data
@TableName("ehs_facility_basic")
public class EhsFacilityBasic implements Serializable,Cloneable {
    
    /*ID*/
    @TableId
    private String id;
    
    /*名称*/
    private String name;
    
    /*所属单元ID;设备设施所在单元ID*/
    private String unitid;
    
    /*编号;在资产系统或其他系统中的编号*/
    private String code;
    
    /*大类;资产国标大类*/
    private String cat1;
    
    /*分类;资产分类*/
    private String cat2;
    
    /*使用状况;在用、停用*/
    private UsageStatusEnum status;
    
    /*起始日期;购买或投运日期*/
    private Date begintm;
    
    /*截止日期;停用或报废日期*/
    private Date endtm;
    
    /*生产厂家;生产厂家或品牌*/
    private String manufactor;
    
    /*规格型号*/
    private String specification;
    
    /*序列号;设备原厂序列号或SN*/
    private String sn;
    
    /*销售商;供货或采购单位*/
    private String dealer;
    
    /*原始价值;单位：元*/
    private Double ov;
}
